needle pulse - French English Dictionary